Data Source: dplyr::starwars
ggplotly()Data Source: https://fivethirtyeight.com
Easy interactive ggplot2 via plotlly::ggplotly() answers
Putting it all together (layouts, shared data, filters, gauges, value boxes) answers
Another option is to annimate a plot. We don’t discuss that in this workshop, but you can look at the gganimate page to learn more. Image Credit: https://www.r-graph-gallery.com/cartogram/
flexdashboard documentation – Manage dashboard layouts (includes gauges)crosstalk documentation – Enables linked brushing i.e. shared data
plotly – (easies: ggpplotly(ggpplot_object))DT – displays tabular dataleaflet – shows mapssummarywidget (sum, mean, count, etc.)More HTML Widgets. For example: dygraphs for time series, plus a whole passel of other widgets in the gallery
Storyboards and other gallery examples by Flexdashboards
Plotly for R by Carson Sievert
R Markdown: The Definitive Guide by Yihui Xie, J. J. Allaire, Garrett Grolemund. Covering Dashboards: components, gauges, value boxes – Chapter 5 ; HTML Widgets – Chapter 16
Distinct Eye Colors
Packages
Gauges are visual!